Skip to main content
Version: 1.0.0

Alarm Set

Alarm Set

Inverter Alarm

Protection type alarm

# Protection typeFieldBit
Mains LostFaultFlag1BIT0
Grid Voltage FaultFaultFlag1BIT1
Grid Frequency FaultFaultFlag1BIT2
DCI FaultFaultFlag1BIT3
ISO Over LimitationFaultFlag1BIT4
GFCI FaultFaultFlag1BIT5
PV Over VoltageFaultFlag1BIT6
Bus Voltage FaultFaultFlag1BIT7
Inverter Over TemperatureFaultFlag1BIT8
Bat OVFaultFlag3BIT2
Backup OVFaultFlag3BIT3
Bus Volt LowFaultFlag3BIT4
Hard FaultFaultFlag3BIT5
Backup OPFaultFlag3BIT6
Inverter OVFaultFlag3BIT7
Inverter OFFaultFlag3BIT8
Inverter OCFaultFlag3BIT9
Meter Comm FaultFaultArmFlag1BIT2
BMS Comm FaultFaultArmFlag2BIT0

Fault type alarm

# Fault typeFieldBit
N-PE Check FaultFaultFlag1BIT9
SPI FaultFaultFlag2BIT1
E2 FaultFaultFlag2BIT2
GFCI Device FaultFaultFlag2BIT3
AC Transducer FaultFaultFlag2BIT4
Relay Check FailFaultFlag2BIT5
Internal Fan FaultFaultFlag2BIT6
External Fan FaultFaultFlag2BIT7
SCI FaultFaultArmFlag1BIT0
FLASH FaultFaultArmFlag1BIT1

BMS Alarm

Field: BMS_Error_Code

BitHexadecimalDecimalFault Name
BIT00x000000011BAT Voltage Sensor Fault
BIT10x000000022BAT Temperature Sensor Fault
BIT20x000000044BAT Internal Comm Fault
BIT30x000000088Input OV Fault
BIT40x0000001016Input Reversed Fault
BIT50x0000002032BAT Relay Checking Fault
BIT60x0000004064Cell Damaged Fault
BIT70x00000080128Shutdown Circuit Fault
BIT80x00000100256BMIC Fault
BIT90x00000200512BAT Internal Bus Fault
BIT100x000004001024Self-checking Fault
BIT110x000008002048Safety Function Fault
BIT120x000010004096ISO Fault

Field: BMS_Warn_Code

BitHexadecimalDecimalFault Name
BIT00x000000011Cell UV - L3
BIT10x000000022Cell OV - L3
BIT20x000000044Cluster UV - L3
BIT30x000000088Cluster OV - L3
BIT40x0000001016Charge UT - L3
BIT50x0000002032Charge OT - L3
BIT60x0000004064Discharge UT - L3
BIT70x00000080128Discharge OT - L3
BIT80x00000100256Charge OC - L3
BIT90x00000200512Discharge OC - L3
BIT100x000004001024Battery Module UV - L3
BIT110x000008002048Battery Module OV - L3
BIT120x000010004096Terminal OT - L3
BIT130x000020008192-
BIT140x0000400016384Abnormal Leakage - L3
BIT150x0000800032768-

Field: BMSAlarmCode

BitHexadecimalDecimalFault Name
BIT00x000000011Cell UV - L1
BIT10x000000022Cell OV - L1
BIT20x000000044Cluster UV - L1
BIT30x000000088Cluster OV - L1
BIT40x0000001016Charge UT - L1
BIT50x0000002032Charge OT - L1
BIT60x0000004064Discharge UT - L1
BIT70x00000080128Discharge OT - L1
BIT80x00000100256Charge OC - L1
BIT90x00000200512Discharge OC - L1
BIT100x000004001024Battery Module UV - L1
BIT110x000008002048Battery Module OV - L1
BIT120x000010004096Terminal OT - L1
BIT130x000020008192Abnormal Fan - L1
BIT140x0000400016384Abnormal Leakage - L1

Field: BMSWarning

BitHexadecimalDecimalFault Name
BIT00x000000011Cell UV - L2
BIT10x000000022Cell OV - L2
BIT20x000000044Cluster UV - L2
BIT30x000000088Cluster OV - L2
BIT40x0000001016Charge UT - L2
BIT50x0000002032Charge OT - L2
BIT60x0000004064Discharge UT - L2
BIT70x00000080128Discharge OT - L2
BIT80x00000100256Charge OC - L2
BIT90x00000200512Discharge OC - L2
BIT100x000004001024Battery Module UV - L2
BIT110x000008002048Battery Module OV - L2
BIT120x000010004096BMU Offline - L2
BIT130x000020008192BMCU Offline - L2
BIT140x0000400016384SN Change of Module - L2
BIT150x0000800032768Abnormal Change of Cluster Voltage - L2
BIT160x0001000065536Abnormal Cluster △V - L2
BIT170x00020000131072Abnormal Module △V - L2

✨ For Example

For example, when your subscription to the real-time data on a device sends FaultFlag1=7, which has binary expression 0000_ 0111, this means that it complies with the following alarm rules:

  • Mains Lost
  • Grid Voltage Fault
  • Grid Frequency Fault